#ifndef ACTIONEAT_H_
#define ACTIONEAT_H_

#include "Action.h"
#include "Memory.h"

class ActionEat: virtual public Action
{
	protected:
    Entity * executer__;          
	std::pair<Entity*,Memory::meminfo_t> p_target__ ;

	public:
	ActionEat();
	virtual ~ActionEat();

	virtual bool execute(Entity* executer);
	
	virtual bool checkConditions() ;
};

#endif

